be on one's mettle

be on one's mettle

 英

  • na.奋发
  • 网络鼓起勇气

英汉解释

na.
1.
奋发,鼓起勇气